HTML {
	font-size: 14px !important;
	font-family: Arial, Verdana !important;
}

body {
	background-image: url('../index_htm_files/0.jpg');
	background-position: 21px 0px;
}

a {
	color: #444444;
}

.dr-tbpnl-cntnt {
	font-size: 14px !important;
	font-family: Arial, Verdana !important;
	background: #F7F7F7;
}
.dr-tbpnl-tb-act {
	font-weight: bold;
}
.dr-tbpnl-tb-act, .dr-stglpnl-b, .dr-pnl, .dr-mpnl-pnl {
	background: #F7F7F7;
}
.dr-tbpnl-tb-inact {
	color: #B60D1C;
	background: #FFFFFF;
}

.dr-tbpnl-tb-sel {
	border-color: #E3E3E3;
}

.tdn,.tdn a {
	text-decoration: none;
}

.red,.red a {
	color: #B60D1C;
}

.bg_red {
	background: #B60D1C;
}

.ip {
	width: 200px;
	height: 200px;
	border: 3px solid #EEEEEE;
	border-radius: 4px;
}

.kb {
	border: 6px solid #444444;
	border-radius: 8px;
}

.kib {
	border: 3px solid #444444;
	border-radius: 6px;
}

.bg-red {
	background: #B60D1C;
}

.white,.white a {
	color: #FFFFFF;
}

.green,.green a {
	color: green;
}

.gray,.gray a {
	color: gray;
}

.m {
	color: red !important;
}

.b {
	font-weight: bold;
}

.i {
	font-style: italic;
}

.nowrap {
	white-space: nowrap !important;
}

.h100 {
	height: 100%;
	margin-bottom: 20px;
	padding-top: 20px;
}

input[type="text"],input[type="password"],textarea,select {
	font-size: 14px !important;
	padding-left: 1px;
}

.fs20 {
	font-size: 20px;
}

.fs22 {
	font-size: 22px;
}

.fs24 {
	font-size: 24px;
}

.fs14 {
	font-size: 14px;
}

.fs16 {
	font-size: 16px;
}

.fs28 {
	font-size: 28px;
}

.bt1d {
	border-top: 1px dashed gray;
}

.bb1d {
	border-bottom: 1px dashed gray;
}

.lstn ul {
	list-style-type: none !important;
	padding-left: 0;
	width: 240px;
}

.lstn .rich-list-item {
	padding-bottom: 0;
}

/* FOOTER STYLE */
.k-footer {
	position: fixed;
	bottom: 0;
	width: 1280px;
	height: 22px;
	border: 0;
	padding-top: 0;
}

.k-footer .bil,.k-footer .bir {
	padding: 2px 0 2px 0;
	text-align: center;
}

.k-footer .bil {
	border-left: 1px dashed #FFFFFF !important;
}

.k-footer .dr-toolbar-int {
	padding-left: 5px;
	padding-right: 5px;
}

.k-footer .rich-menu-item,.k-footer .rich-menu-group-enabled,.k-footer .rich-menu-icon-select
	{
	padding: 2px 20px 0 2px;
	border: 0;
}

.k-footer .dr-toolbar-ext {
	background-image: url("../index_htm_files/10.png");
	background-repeat: no-repeat;
	background-color: transparent;
	padding: 0;
	color: #FFFFFF !important;
	border: 0;
}

.k-footer .rich-menu-item {
	color: #FFFFFF !important;
}

.k-footer .rich-toolbar-item a:HOVER,.k-footer .rich-ddmenu-label-select
	{
	text-decoration: none !important;
}

.k-footer .rich-menu-list-border {
	border: 1px solid #222222;
	opacity: 0.8 !important;
	filter: alpha(opacity = 80) !important;
	text-align: right;
}

.k-footer .container .rich-menu-item {
	padding-right: 4px;
}

.k-footer .rich-menu-item .rich-menu-item-label {
	text-align: right !important;
}

.k-footer .rich-menu-list-bg {
	color: #FFFFFF !important;
	background: #444444 !important;
	border: 0;
}

.k-footer .rich-menu-item-group {
	background: transparent !important;
}

.k-footer .no_border .rich-menu-item-hover {
	border: 0 !important;
}

.no_border .dr-table {
	border: 0 !important;
}

.k-footer .rich-menu-item-hover {
	background: inherit;
	border: 0;
}

.k-footer .dr-menu-label-select {
	background: transparent !important;
	padding: 3px 6px;
	border: 0;
	color: #FFFFFF !important;
}

.k-footer .rich-menu-item-label-selected {
	color: #B60D1C !important;
}

.k-footer .arrow {
	position: relative;
	left: 4px;
	width: 6px;
	height: 10px;
}
/* END FOOTER STYLE */

/* HEADER STYLE */
.k-header {
	left: 0px;
	top: 0px;
	width: 1280px;
	height: 50px;
	border: 0;
	padding: 0;
}

.k-header .rich-ddmenu-label-select {
	background: transparent;
	border: 0;
	padding: 0;
}

.k-header .rich-menu-list-border {
	border: 0;
}

.k-header .rich-menu-list-bg {
	color: #000000 !important;
	background: #B60D1C !important;
	border: 0;
	width: 134px;
	z-index: 1000;
}

.k-header .rich-menu-item {
	background: #B60D1C;
}

.k-header .rich-menu-item-hover {
	background: #D50D1C !important;
	color: #FFFFFF !important;
}

.k-header .rich-menu-item-label-selected {
	border: 0;
	color: #FFFFFF !important;
}

.k-header .dr-toolbar-int {
	padding: 0 !important;
}

.k-header .rich-menu-item,.k-header .rich-menu-group-enabled,.k-header .rich-menu-icon-select
	{
	background: transparent;
	padding: 2px 20px 0 2px;
	border: 0;
}

.k-header {
	border: 0;
	padding: 0;
	color: #000000 !important;
}

.k-header .rich-menu-item {
	color: #000000 !important;
	padding: 4px;
}

.k-header .rich-menu-item img {
	display: none !important;
}

.k-header .lt td {
	padding: 0;
	margin: 0;
}

.k-header .dr-menu-label-unselect {
	padding: 0 !important;
}

.k-header .rich-toolbar-item a:HOVER,.k-header .rich-ddmenu-label-select
	{
	text-decoration: none !important;
}
/* END HEADER STYLE */
.footer-bar {
	margin-top: 2px;
}

.os {
	margin-bottom: 0;
	border-bottom: 1px solid #FFFFFF;
	background: #222222;
	border-radius: 14px;
}

.dr-stglpnl-h,.dr-pnl-h,.dr-table-subheader {
	background: #B60D1C !important;
	border: 0;
	background-image: none !important;
	color: #FFFFFF;
	height: 20px;
	padding-top: 10px;
	padding-left: 10px;
}

.dr-table-subheadercell {
	color: #FFFFFF;
	height: 30px !important;
}

.dr-stglpnl,.dr-pnl {
	border: 1px solid #B90000;
}

.hnt {
	padding: 8px 1px 4px 1px;
}

.pb8 {
	padding-bottom: 8px;
}

.kbtw {
	border-top: 1px solid #FFFFFF;
}

.kin {
	padding: 4px;
}

.lc {
	padding: 10px 5px 5px 5px
}

.iiv {
	border: 2px solid #B60D1C;
	border-radius: 4px;
}

.iiv img {
	max-width: 640px;
	max-height: 640px;
}

.itv {
	border-top: 2px;
	border-right: 2px;
	border-bottom: 6px;
	border-left: 2px;
	border-style: solid;
	border-color: #B60D1C;
	border-radius: 4px;
	width: 90px;
	height: 90px;
}

.itv img {
	width: 90px;
	height: 90px;
	cursor: pointer;
}

.pick {
	border: 1px solid #EEEEEE;
	width: 24px;
	height: 24px;
	padding: 4px;
}

.pick:HOVER {
	border: 1px solid #B60D1C;
}

.selected-pick {
	border: 2px solid #444444 !important;
	width: 24px;
	height: 24px;
	padding: 4px;
}
.size_qv {
	background: #FFFFFF;
}
.size_qv:HOVER {
	border: 1px solid #B60D1C;
	color: #444444;
}
.size_qv:HOVER a {
	color: #444444;
}
/* PROX HTML STYLE */
#xr_xri {
	/*height: 800px;*/
	width: 1280px;
}

.xr_ap {
	border: medium none;
	position: absolute;
}

.login_button {
	background: url('../index_htm_files/32.png') no-repeat top !important;
}

.lb input {
	position: absolute !important;
	left: 1084px !important;
	top: 0px !important;
	width: 63px !important;
	height: 50px !important;
}

.su input {
	position: absolute !important;
	left: 1197px !important;
	top: 28px !important;
	width: 55px !important;
	height: 46px !important;
}

.lf table {
	position: absolute !important;
	left: 689px !important;
	top: 16px;
}

.logi {
	background: url("../index_htm_files/12.png") no-repeat;
	border: 0;
	width: 132px;
	height: 22px;
	color: #FFFFFF;
}

.dr-table-footer,.dr-table-header {
	background: transparent;
}

.dr-dscr-t {
	background: transparent;
	border: 0;
}

.dr-dscr-t .padr {
	padding-right: 20px;
}

.dr-dscr-t .padl {
	padding-left: 20px;
}

.dr-dscr-button,.dr-dscr-sepctrl {
	background: transparent;
	border: 0;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 13px;
}

.dr-dscr-act,.dr-dscr-inact {
	font-weight: bold;
	font-size: 13px;
}

.dr-dscr-act,.dr-dscr-inact:HOVER {
	border: 0;
	color: #B60D1C;
}

.dr-dscr-inact {
	border: 0;
	color: #000000;
}

.message {
	border: 1px solid gray;
	padding: 15px 0;
	background-color: #FFF7CE;
	font-size: 14px;
}

.message li.infomsg {
	/*
	background-image: url("../img/good.png") !important;
	*/
	background-image: none !important;
}

.message li.errormsg {
	background-image: url("../img/bad.png") !important;
}

.message li.warnmsg {
	/*
	background-image: url("../img/bell--exclamation.png") !important;
	*/
	background-image: none !important;
}

.add_basket {
	width: 150px;
	height: 35px;
	background: #B60D1C;
	text-align: center;
	font-weight: bold;
	padding-top: 10px;
}

.add_basket:HOVER {
	color: #FFFFFF;
}

#home_video {
	background-image: url("../index_htm_files/25.png") !important;
	width: 366px;
	height: 340px;
}
.kh-video {
	position: relative;
    bottom: -14px;
    left: -2px;
}

.item_price {
	font-size: 24px;
	font-weight: bold;
}

.del_item_price {
	font-size: 16px;
	font-weight: bold;
	color: #B60D1C;
}

.bsk_item_price {
	font-weight: bold;
	font-size: 14px;
}

.bsk_del_item_price {
	font-weight: bold;
	font-size: 12px;
	color: #B60D1C;
}

.dr-table-headercell {
	color: #000000 !important;
}

.dr-table {
	background: transparent;
}

.k-video {
	background-image: url("../index_htm_files/63.png");
	width: 329px;
	height: 251px;
}

.k-shirt-container {
	padding: 6px 30px 4px 5px;
}

.k-shirt {
	background-image: url("../index_htm_files/42.png");
	width: 192px;
	height: 308px;
}

.k-shirt-main {
	background-image: url("../index_htm_files/84.png");
	width: 346px;
	height: 500px;
}

.k-shirt img:HOVER {
	opacity: 0.95;
	filter: alpha(opacity = 95) !important;
}

.no_border .dr-table-cell,.no_border .dr-table,.no_border .dr-table-footercell
	{
	border: 0;
}

.rich-calendar-tool,.rich-calendar-month {
	background-color: #B60D1C;
}

input[type="submit"],input[type="button"] {
	font-size: 14px !important;
	background-color: #B60D1C;
	color: #ffffff;
	border: 1px solid;
	height: 40px;
}

input[type="submit"]:HOVER,input[type="button"]:HOVER {
	background-color: #D50D1C;
}

.dr-tbpnl-tb,.dr-pnl-b {
	font-size: 12px !important;
}
/*
.body input[type="text"],.body input[type="password"] {
	width: 200px;
	height: 24px;
}
*/

.small {
	width: 50px !important;
}

.tac {
	text-align: center;
}

.tar {
	text-align: right;
}

.logout_btn {
	left: -12px;
	top: 16px;
	position: relative;
}

.star-rating {
	list-style: none;
	margin-left: 5px !important;
	padding: 0px;
	width: 120px;
	height: 24px;
	position: relative;
	background: url("../img/zn.png") top left repeat-x;
}

.star-rating li {
	padding: 0px;
	margin: 0px;
	/*\*/
	float: left;
	/* */
}

.star-rating li a,.star-rating li span  {
	display: block;
	width: 24px;
	height: 24px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
}

.star-rating li a:hover {
	background: url("../img/zp.png") top left repeat-x;
	z-index: 2;
	left: 0px;
}

.star-rating a:focus,.star-rating a:active,.star-rating span:focus,.star-rating span:active {
	border: 0;
	-moz-outline-style: none;
	outline: none;
}

.star-rating a.one-star,.star-rating span.one-star {
	left: 0px;
}

.star-rating a.one-star:hover, .star-rating span.one-star:hover{
	width: 24px;
}

.star-rating a.two-stars,.star-rating span.two-stars {
	left: 24px;
}

.star-rating a.two-stars:hover, .star-rating span.two-stars:hover {
	width: 48px;
}

.star-rating a.three-stars, .star-rating span.three-stars {
	left: 48px;
}

.star-rating a.three-stars:hover,.star-rating span.three-stars {
	width: 72px;
}

.star-rating a.four-stars, .star-rating span.four-stars {
	left: 72px;
}

.star-rating a.four-stars:hover, .star-rating span.four-stars:hover  {
	width: 96px;
}

.star-rating a.five-stars, .star-rating span.five-stars {
	left: 96px;
}

.star-rating a.five-stars:hover, .star-rating span.five-stars:hover{
	width: 120px;
}

.star-rating li.current-rating {
	background: url("../img/zr.png") top left repeat-x;
	position: absolute;
	height: 24px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
}
#content_main {
	white-space: nowrap;
}
.status_modal .dr-mpnl-pnl, .status_modal .dr-mpnl-shadow {
	background: transparent !important;
	border: 0 !important;
}